#include <bits/stdc++.h>
using namespace std;
long long int a[20][20];
long long int dp(int n,int buffer){
	if(a[n][buffer])return a[n][buffer];
	if(n==0)a[n][buffer]=1;
	if(n>0&&buffer>0)a[n][buffer]+=dp(n,buffer-1);
	if(n>0)a[n][buffer]+=dp(n-1,buffer+1);
	return a[n][buffer];
}
int main(void){
	memset(a,0,400*sizeof(int));
	int n;
	cin>>n;
	cout<<dp(n,0);
	return 0;
}
